/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package beans;

import beansSerializable.TurnoSerializable;
import beansSerializable.TurnosDisponiblesSerializable;
import java.util.Date;

/**
 *
 * @author Milene
 */
public class TurnosDisponiblesBean implements Bean {
    
    private int idTurno;
    private Date fechaHora;
    private String especialidad;
    private String nombreProfesional;
    private String apellidoProfesional;
    private int costo;
    private String tiempo;
    private String cobertura;
    private String consultorio;
    private String tipoCantidad;
    private String seguro;

    public TurnosDisponiblesBean() {
    }

    public int getIdTurno() {
        return idTurno;
    }

    public void setIdTurno(int idTurno) {
        this.idTurno = idTurno;
    }

    public Date getFechaHora() {
        return fechaHora;
    }

    public void setFechaHora(Date fechaHora) {
        this.fechaHora = fechaHora;
    }

    public String getEspecialidad() {
        return especialidad;
    }

    public void setEspecialidad(String especialidad) {
        this.especialidad = especialidad;
    }

    public String getNombreProfesional() {
        return nombreProfesional;
    }

    public void setNombreProfesional(String nombreProfesional) {
        this.nombreProfesional = nombreProfesional;
    }

    public String getApellidoProfesional() {
        return apellidoProfesional;
    }

    public void setApellidoProfesional(String apellidoProfesional) {
        this.apellidoProfesional = apellidoProfesional;
    }

    public int getCosto() {
        return costo;
    }

    public void setCosto(int costo) {
        this.costo = costo;
    }

    public String getTiempo() {
        return tiempo;
    }

    public void setTiempo(String tiempo) {
        this.tiempo = tiempo;
    }

    public String getCobertura() {
        return cobertura;
    }

    public void setCobertura(String cobertura) {
        this.cobertura = cobertura;
    }

    public String getConsultorio() {
        return consultorio;
    }

    public void setConsultorio(String consultorio) {
        this.consultorio = consultorio;
    }

    public String getTipoCantidad() {
        return tipoCantidad;
    }

    public void setTipoCantidad(String tipoCantidad) {
        this.tipoCantidad = tipoCantidad;
    }

    public String getSeguro() {
        return seguro;
    }

    public void setSeguro(String seguro) {
        this.seguro = seguro;
    }

      public TurnosDisponiblesSerializable getSerializable()
    {    
        TurnosDisponiblesSerializable t= new TurnosDisponiblesSerializable ();
        t.setIdTurno(idTurno);
        t.setEspecialidad(especialidad);
        t.setCobertura(cobertura);
        t.setConsultorio(consultorio);
        t.setNombreProfesional(nombreProfesional);
        t.setApellidoProfesional(apellidoProfesional);
        t.setSeguro(seguro);
        t.setTiempo(tiempo);
        t.setTipoCantidad(tipoCantidad);       
        t.setFechaHora(fechaHora);       
        return t;        
    }
    
    @Override
    public int compareTo(Bean bean) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }
    
}
